home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 0022-3.564 / dmg-0134 / info_91 / 508.txt next >
Text File  |  1997-04-16  |  34KB  |  783 lines

  1. Info-Atari16 Digest         Fri, 27 Sep 91       Volume 91 : Issue 508
  2.  
  3. Today's Topics:
  4.                            CPX Information
  5.             Empire - where to get? (Interstel adr. wanted)
  6.                              Hebrew Fonts
  7.                   lharc 2.01e vs zoo 2.1: some tests
  8.                ST Magazines (was More Lies From Atari?)
  9.              ST Magazines (was Re: More Lies From Atari?)
  10.                  TeX, which do I get? (Now that I kno
  11.                       Trip-A-Tron (Colourspace)
  12.  
  13. Welcome to the Info-Atari16 Digest.  The configuration for the automatic
  14. cross-posting to/from Usenet is getting closer, but still getting thrashed
  15. out.  Please send notifications about broken digests or bogus messages
  16. to Info-Atari16-Request@NAUCSE.CSE.NAU.EDU.
  17.  
  18. Please send requests for un/subscription and other administrivia to
  19. Info-Atari16-Request, *NOT* Info-Atari16.  Requests that go to the list
  20. instead of the moderators are likely to be lost or ignored.
  21.  
  22. If you want to unsubscribe, and you're receiving the digest indirectly
  23. from someplace (usually a BITNET host) that redistributes it, please
  24. contact the redistributor, not us.
  25. ----------------------------------------------------------------------
  26.  
  27. Date: 26 Sep 91 06:31:17 GMT
  28. From: mcsun!news.funet.fi!funic!nic.funet.fi!lahtinen@uunet.uu.net (Kimmo
  29.  Lahtinen)
  30. Subject: CPX Information
  31. To: Info-Atari16@naucse.cse.nau.edu
  32.  
  33. In ST-Computer Magazine there has been several articles about
  34. CPX, but of course in German.
  35. --
  36. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  37.  
  38. Kimmo Lahtinen                      E-Mail : lahtinen@gideon.fmi.fi or
  39. Finnish Meteorological Institute             kimmo@field.fi
  40. ''                                    Phone  : +358 0 758 1322
  41. Possessed by a Spirit               G3 Fax : +358 0 758 1396
  42.  
  43. ------------------------------
  44.  
  45. Date: Fri, 27 Sep 91 14:08:24 MEZ
  46. From: Wolfgang Ley <BWWL%DCZTU1.BITNET@CUNYVM.CUNY.EDU>
  47. Subject: Empire - where to get? (Interstel adr. wanted)
  48. To: Atari ST users forum <Info-Atari16@naucse.cse.nau.edu>
  49.  
  50. Hi ppl,
  51.  
  52. I would like to have the Atari-ST Version of Empire (Wargame of the
  53. century - NOT "The empire strikes back").
  54. I can't find a distributor of this game... all i know is that the
  55. programm is from INTERSTEL. Is there anyone out who knows the adress
  56. of Interstel?? Is there an other way to get Empire??
  57.  
  58. Thanks, Wolfgang.
  59.  
  60. ---------------------------------------------------------------------------
  61.      Wolfgang Ley                e-mail:
  62.      Teichstrasse 9              from BITNET  : BWWL@DCZTU1.BITNET
  63. 3392 Clausthal-Zellerfeld        from Internet: BWWL@ibm.rz.tu-clausthal.de
  64.      Tel. 05323/82132 (voice)               or  BWWL@sun.rz.tu-clausthal.de
  65. ---------------------------------------------------------------------------
  66.  
  67. ------------------------------
  68.  
  69. Date: 26 Sep 91 15:10:07 GMT
  70. From:
  71.  europa.asd.contel.com!darwin.sura.net!haven.umd.edu!uflorida!travis!jgj@uunet.u
  72.  u.net (Jeff Jackson)
  73. Subject: Hebrew Fonts
  74. To: Info-Atari16@naucse.cse.nau.edu
  75.  
  76. I wish to thank the numerous people who responded to my posting looking for
  77. a Hebrew Font.  I found two sets of freely available ones:
  78.  
  79. > Date:         Thu, 05 Sep 91 13:52:16 IST
  80. > From: YOEL%BGUVM@TAUNIVM.TAU.AC.IL
  81. > Organization: Ben-Gurion University, Beer-Sheva, Israel
  82. > Subject:      Re: Hebrew Font Wanted
  83. > To: jgj@travis.csd.harris.com
  84. >
  85. > Hello. You can put Mac hebrew fonts from my FTP anonymous 132.72.20.2
  86. > HEBFONT.HQX fonts
  87. > HEBSYS.HQX Hebrew system 6.03
  88. > RAVKTAV.HQX Hebrew editor
  89. >              Michael
  90.  
  91. and
  92.  
  93. > Date: Thu, 5 Sep 91 19:35:42 -0400
  94. > From: brecher@husc.harvard.edu (Jonathan Brecher)
  95. > To: jgj@travis.csd.harris.com (Jeff Jackson)
  96. > In-Reply-To: jgj@ssd.csd.harris.com's message of 4 Sep 91 20:04:06 GMT
  97. > Subject: Hebrew Font Wanted
  98. >
  99. > >Is there anywhere I can get a postscript Hebrew Font?  PD would be nice
  100. > >but $$$ are not out of the question.  Thankx in advance
  101. >
  102. > Oh boy, time to toot my own horn!
  103. > You can get my ShareWare Hebrew fonts from mac.archive.umich.edu in
  104. > /mac/system.extensions/fonts/type.one.fonts.
  105. >
  106. > Look for the files ShalomOldStyle.hqx, ShalomStick.hqx and ShalomScript.hqx
  107. > (or something similar). If you have any problems, drop me a line and I'll
  108. > upload you some fresh copies.
  109. >                                       jonathan brecher
  110.  
  111.  
  112. The first one didn't quite fit my needs because I needed full
  113. pointing.  The second I found after being better than half way through
  114. designing my own.  It has full pointing, though it does it with zero
  115. sized characters with negative offsets (I think).  My screen display
  116. software doesn't something about it.  I decided I would only be
  117. satisfied if I did my own, so I am completing it.
  118.  
  119. Those of you who wanted one too, can get one of the above, or wait
  120. till I am finished with mine and I'll email it to you.  It will
  121. consist of 12, 18, 24 and 36 pt screen fonts (For Monochrome Atari ST
  122. PageStream), the FM (font metrics) and DMF (dot-matrix font) files as
  123. well as a Type-3 postscript file and the PSF file for interfacing it
  124. to PageStream.  My big goal is for it to look good at 12pt on a puny
  125. 300dpi printer.  I suspect the other two would look much better at
  126. 1200dpi.
  127.  
  128. The way I am handling the overstriking is kerning pairs.  There are
  129. two character widths for the consonants.  All the vowel points (except
  130. holem, which is special because it goes in the corner instead of the
  131. center), are the same size as the small consanants.  "We" would be a
  132. waw with a seghol under it.  For the large consonants, a pad character
  133. must be added after the vowel to make up for its smaller size, hence
  134. "Be=".  For holem, there is both a small (o) and a large (O) one.  It
  135. must be put after the character to its left (BOY) would put a Holem
  136. between Beth and Yodh.  Holem-waw is "w".
  137.  
  138. I have the basic set done, but I am still not happy with Aleph and a
  139. couple others, plus I still discover an occassional bug in my kerning
  140. (lots of pairs).
  141.  
  142. --
  143. ============================================================================
  144. Jeffrey Glen Jackson  _|_Satan jeered, "You're dead meat Jesus, I'm gonna
  145. jgj@ssd.csd.harris.com |     bust you up tonight."
  146. x5120                  | Jesus said, "Go ahead, make my day."
  147.                    
  148.  
  149. ------------------------------
  150.  
  151. Date: 26 Sep 91 06:45:25 GMT
  152. From: convex!rosenkra@uunet.uu.net (William Rosenkranz)
  153. Subject: lharc 2.01e vs zoo 2.1: some tests
  154. To: Info-Atari16@naucse.cse.nau.edu
  155.  
  156. friends-
  157.  
  158. to help understand the claim that lharc is the best thing since sliced
  159. bread, and so much better than zoo 2.1, i ran some tests. this is a rather
  160. long post. if you think i am crazy, hit 'n' now. or put me in your kill
  161. file :-). if you have an open mind, read on for enlightenment...
  162.  
  163. summary:                zoo 2.1 is just about as fast as lharc 2.01e and
  164.                         makes files about the same size.
  165.  
  166. rumors dispelled:       using assembly language offers huge speed advantages
  167.                         over C in the problem domain of file archivers.
  168.  
  169. rumors confirmed:       C programs compiled with GNU C offer significant
  170.                         advantages (read on...). C programs compiled with
  171.                         GNU C tend to be rather large executables.
  172.  
  173. tests:                  1       archive of archives
  174.                         2       archive of programs and their docs
  175.                         3       test wildcard expansion and long command lines
  176.                         4       handle ~C interrupt
  177.  
  178. i felt these sorts of tests were important to me. they may or may not be
  179. your cup of tea. in that case do your own tests (and report them to the
  180. rest of us). missing is a test of predominantly text files. also missing
  181. are tests of directory trees and very large files. i've spent far too much
  182. time on this already, just to prove a point.
  183.  
  184. test platform is mega4 (4 MB) 8 Mhz, TOS 1.2, using gulam CLI. environment
  185. included TMP=ramdisk and TEMP=ramdisk (i confirmed there was no use of
  186. hard disk by observing that no disk access lights went on).
  187.  
  188. all tests were done with files (executable, data files, and archives) in
  189. a 1.5MB ramdisk. this tends to eliminate the effect of partitions which
  190. are not empty, differences in drive seek rates, etc. knowing that zoo is
  191. sensitive to i/o, i wanted to factor out i/o from the test as much as i
  192. could. i did not want to clear an entire partition for this.
  193.  
  194. versions of each program were as follows:
  195.  
  196.         lharc 2.01e (questor, Assemblerversion vom 14.07.1991)
  197.         zoo 2.1 (1991/07/14 22:39:26)
  198.  
  199. i would call this "equal" technology since the versions were realized
  200. on the same dates! zoo was compiled with GNU c (gcc) though i do not know
  201. which version. i confirmed this by both "printstk zoo.ttp" which did not
  202. fail, listing a reasonable stacksize (16k) and by "strings -10 zoo.ttp"
  203. which listed ascii strings that would appear if gcc was the compiler.
  204. it also looks like zoo 2.1 was compiled with MiNT so that it could be
  205. "backgrounded" in a multiprocessing environment. i could be way off base
  206. here, however. i just spotted the string "MiNT" in the .ttp. i saw no
  207. evidence that lharc was equally endowed. it also looks like zoo may support
  208. UNIXMODE tho i don't use it myself. UNIXMODE allows configuration so that
  209. forward slashes "/" can be used in file paths as well as backslash "\".
  210. lharc does not appear to support this either. note that if needed, the
  211. zoo program's stack could be increased with the fixstk utility offered
  212. with GNU C. i do not know how lharc does its memory management nor whether
  213. it would ever need stacksize adjustments. my guess is that memory is
  214. either statically allocated with fixed size arrays or with GEMDOS Malloc.
  215. i would know for sure if source was available. i am unable to ascertain
  216. how much memory lharc Mallocs if it does do so. this can be important
  217. in a multiprocessing environment like MiNT. if it Mallocs all memory,
  218. then no other program could be started until lharc finishes.
  219.  
  220. commands used:
  221.  
  222.         add files:      lharc a lll <files>     zoo ah zzz <files>
  223.         extract files:  lharc x lll             zoo -extract zzz
  224.         list archive:   lharc v lll             zoo -list zzz
  225.  
  226. gulam's time command was used to get the times which are all in seconds
  227. unless otherwise noted.
  228.  
  229. ----------------------------------------------------------------------------
  230. test 1:
  231.  
  232. used these files for data (chosen at random):
  233.  
  234. -rw------- 1 u            39071 Sep 22 21:10 f1.zoo
  235. -rw------- 1 u            69918 Jul 23 00:46 f2.zoo
  236. -rw------- 1 u             2303 Sep  4 03:16 f3.h
  237. -rw------- 1 u            74183 Sep 22 21:15 f4.zoo
  238.  
  239. lharc: add files:
  240.  
  241. this took 82 seconds to complete, resulting in a file of size 181588 bytes.
  242.  
  243. lharc: extract files:
  244.  
  245. this took 27 seconds. HOWEVER, the dates and times of the extracted files
  246. were NOT correct. they were the current date and time NOT the times in
  247. the archive:
  248.  
  249. -rw------- 1 u            39071 Sep 25 21:56 f1.zoo
  250. -rw------- 1 u            69918 Sep 25 21:56 f2.zoo
  251. -rw------- 1 u             2303 Sep 25 21:56 f3.h
  252. -rw------- 1 u            74183 Sep 25 21:56 f4.zoo
  253.  
  254. lharc: list files:
  255.  
  256. LHarc 2.01e (c)Yoshi, Quester, 1988-90.(Assemblerversion vom 14.07.1991)
  257.  
  258.  
  259. Listing of archive : 'LLL.LZH'
  260.  
  261.   Name          Original    Packed  Ratio     Date   Time   Attr Type  CRC
  262. --------------  --------  -------- ------ -------- -------- ---- ----- ----
  263. F1.ZOO
  264.                    39071     37952  97.1% 91-09-22 21:10:22 ---w -lh5- 3386
  265. F2.ZOO
  266.                    69918     68195  97.5% 91-07-23  0:46:32 ---w -lh5- E91B
  267. F3.H
  268.                     2303      1127  48.9% 91-09-04  3:16:56 ---w -lh5- 0526
  269. F4.ZOO
  270.                    74183     74183 100.0% 91-09-22 21:15:04 ---w -lh0- FA5E
  271. --------------  --------  -------- ------ -------- --------
  272.      4 files      185475    181457  97.8% 91-09-25 21:15:48
  273.  
  274.  
  275.  
  276.  
  277.  
  278. zoo21: add files:
  279.  
  280. this took 93 seconds to complete, resulting in a file of size 181865 bytes.
  281.  
  282.  
  283. zoo21: extract files:
  284.  
  285. this took 25 seconds. the times and dates of extracted files were exactly
  286. correct (same dates and times as files in the archive).
  287.  
  288.  
  289. zoo21: list files
  290.  
  291. Archive zzz.zoo:
  292. Length    CF  Size Now  Date      Time
  293. --------  --- --------  --------- --------
  294.    39071   3%    37954  22 Sep 91 21:10:22+64 3386   f1.zoo
  295.    69918   3%    68197  23 Jul 91 00:46:32+64 e91b   f2.zoo
  296.     2303  51%     1129   4 Sep 91 03:16:56+64 0526   f3.h
  297.    74183   0%    74183  22 Sep 91 21:15:04+64 fa5e   f4.zoo
  298. --------  --- --------  --------- --------
  299.   185475   2%   181463     4 files
  300.  
  301.  
  302.  
  303.  
  304.  
  305. ----------------------------------------------------------------------------
  306. test 2:
  307.  
  308. used these files (from mint 0.8 distribution, this was in file f4.zoo in the
  309. test above, by the way, a "zoo ah" archive):
  310.  
  311. -rw------- 1 u            25636 Apr 17 23:40 bgacc.acc
  312. -rw------- 1 u             2168 Apr 18 00:29 bgacc.doc
  313. -rw------- 1 u             1189 Dec  9 23:05 gem.prg*
  314. -rw------- 1 u             9871 Mar 16 18:12 init.doc
  315. -rw------- 1 u            23586 Apr  5 23:18 init.prg*
  316. -rw------- 1 u              651 Dec 15 00:15 init.rc
  317. -rw------- 1 u            74125 Apr 18 00:19 mint.prg*
  318.  
  319.  
  320.  
  321. lharc: add files:
  322.  
  323. this took 63 seconds to complete, resulting in a file of size 73820 bytes.
  324.  
  325.  
  326. lharc: extract files:
  327.  
  328. this took 23 seconds. again, dates were wrong:
  329.  
  330. -rw------- 1 u            25636 Sep 25 22:02 bgacc.acc
  331. -rw------- 1 u             2168 Sep 25 22:02 bgacc.doc
  332. -rw------- 1 u             1189 Sep 25 22:02 gem.prg*
  333. -rw------- 1 u             9871 Sep 25 22:02 init.doc
  334. -rw------- 1 u            23586 Sep 25 22:02 init.prg*
  335. -rw------- 1 u              651 Sep 25 22:02 init.rc
  336. -rw------- 1 u            73820 Sep 25 22:01 lll.lzh
  337. -rw------- 1 u            74125 Sep 25 22:02 mint.prg*
  338.  
  339. lharc: list files:
  340.  
  341. LHarc 2.01e (c)Yoshi, Quester, 1988-90.(Assemblerversion vom 14.07.1991)
  342.  
  343.  
  344. Listing of archive : 'LLL.LZH'
  345.  
  346.   Name          Original    Packed  Ratio     Date   Time   Attr Type  CRC
  347. --------------  --------  -------- ------ -------- -------- ---- ----- ----
  348. BGACC.ACC
  349.                    25636     13854  54.0% 91-04-20 15:40:26 ---w -lh5- EAF8
  350. BGACC.DOC
  351.                     2168      1065  49.1% 91-04-20 16:29:00 ---w -lh5- BD8E
  352. GEM.PRG
  353.                     1189       866  72.8% 90-12-12 14:05:20 ---w -lh5- C714
  354. INIT.DOC
  355.                     9871      3961  40.1% 91-03-19  9:12:10 ---w -lh5- D569
  356. INIT.PRG
  357.                    23586     13558  57.5% 91-04-08 14:18:34 ---w -lh5- B325
  358. INIT.RC
  359.                      651       353  54.2% 90-12-17 15:15:46 ---w -lh5- 21B5
  360. MINT.PRG
  361.                    74125     39917  53.9% 91-04-20 16:19:22 ---w -lh5- 496E
  362. --------------  --------  -------- ------ -------- --------
  363.      7 files      137226     73574  53.6% 91-09-25 22:23:24
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370. zoo21: add files:
  371.  
  372. this took 74 seconds to complete, resulting in a file of size 74183 bytes.
  373.  
  374.  
  375. zoo21: extract files:
  376.  
  377. this took 23 seconds. dates ok.
  378.  
  379. -rw------- 1 u            25636 Apr 20 15:40 bgacc.acc
  380. -rw------- 1 u             2168 Apr 20 16:29 bgacc.doc
  381. -rw------- 1 u             1189 Dec 12 14:05 gem.prg*
  382. -rw------- 1 u             9871 Mar 19 09:12 init.doc
  383. -rw------- 1 u            23586 Apr  8 14:18 init.prg*
  384. -rw------- 1 u              651 Dec 17 15:15 init.rc
  385. -rw------- 1 u            74125 Apr 20 16:19 mint.prg*
  386. -rw------- 1 u            74183 Apr 18 00:29 zzz.zoo
  387.  
  388.  
  389. zoo21: list files:
  390.  
  391. Archive zzz.zoo:
  392. Length    CF  Size Now  Date      Time
  393. --------  --- --------  --------- --------
  394.    25636  46%    13856  17 Apr 91 23:40:26+64 eaf8   bgacc.acc
  395.     2168  51%     1067  18 Apr 91 00:29:00+64 bd8e   bgacc.doc
  396.     1189  27%      868   9 Dec 90 23:05:20+64 c714   gem.prg
  397.     9871  60%     3963  16 Mar 91 18:12:10+64 d569   init.doc
  398.    23586  43%    13560   5 Apr 91 22:18:34+64 b325   init.prg
  399.      651  45%      355  15 Dec 90 00:15:46+64 21b5   init.rc
  400.    74125  47%    39919  18 Apr 91 00:19:22+64 496e   mint.prg
  401. --------  --- --------  --------- --------
  402.   137226  47%    73588     7 files
  403.  
  404.  
  405.  
  406.  
  407. ----------------------------------------------------------------------------
  408. test 3:
  409.  
  410. i made a dummy directory with enough files so that the command line length
  411. would be longer than 125 chars (which is what Pexec normally can handle).
  412. GNU C programs can exploit ARGV extended argument passing (which is sanctioned
  413. by atari). gulam can handle this as well with "setenv env_style mw" which
  414. i set.
  415.  
  416. files were:
  417.  
  418. xxxxxxxx.001  xxxxxxxx.004xxxxxxxx.007  xxxxxxxx.010  xxxxxxxx.013
  419. xxxxxxxx.002  xxxxxxxx.005xxxxxxxx.008  xxxxxxxx.011  xxxxxxxx.014
  420. xxxxxxxx.003  xxxxxxxx.006xxxxxxxx.009  xxxxxxxx.012  xxxxxxxx.015
  421.  
  422. with zoo i did:
  423.  
  424.         zoo a zzz *
  425.  
  426. and
  427.  
  428.         zoo a zzz '*'
  429.  
  430. both worked. that means zoo can handle long lists of file names and
  431. wildcards itself.
  432.  
  433. i tried:
  434.  
  435.         lharc a lll *
  436.  
  437. and my system crashed! lharc does NOT handle extended args. and what's more
  438. it crashed my system! i did not want to reboot again so i did not test to
  439. see if it handles wildcards itself. this is TOTALLY unacceptable.
  440.  
  441.  
  442. ----------------------------------------------------------------------------
  443. test 4:
  444.  
  445. i tested each program's ability to be interrupted. during archive creation,
  446. i issued a control-C to both. both stopped. however, lharc left a file
  447. behind "lharc.)2(" so it does not really handle signals. zoo does since
  448. it was compiled with GNU C library (another reason why it is better to
  449. use a compiler with a decent library). zoo cleaned up after itself.
  450.  
  451.  
  452. ----------------------------------------------------------------------------
  453. recap:
  454.  
  455.                 create archive  extract files   comments
  456.                 time    size    time
  457.  
  458. test 1  lharc   82      181588  27              extracted file dates wrong
  459.         zoo     93      181865  25
  460.  
  461. zoo/lharc ratio 1.13    1.0015  0.926
  462.  
  463. test 2  lharc   63      73820   23              extracted file dates wrong
  464.         zoo     74      74183   23
  465.  
  466. zoo/lharc ratio 1.17    1.0049  1.000
  467.  
  468.  
  469. conclusions:
  470.  
  471. tho hardly an exhaustive test, nevertheless i suspect most tests will show
  472. similar results. i am also sure that someone can find an anomoly where either
  473. one kicks the pants of the other.
  474.  
  475. i draw these conclusions:
  476.  
  477.         - lharc is no more "blindingly fast" than zoo 2.1. in fact for
  478.           extraction it can be SLOWER. extraction is probably used more
  479.           often by casual users. assembly language lharc is no more than 15%
  480.           faster on average on compression and at best the same or slower
  481.           on extraction as the "hands off" C of zoo. in fact given this
  482.           problem domain (construct a system to compress and store files)
  483.           it appears that C is an excellent choice over assembler. if
  484.           lharc was 2 or 3 times faster i would alter this view. but 15% or
  485.           less is just not enough to warrant the added inflexibility of
  486.           assembler.
  487.  
  488.         - lharc is not especially better at compressing files. i would
  489.           hardly call less than 0.5% difference significant. in fact since
  490.           you don't store bytes on disk, rather clusters, there may be
  491.           no savings at all on average.
  492.  
  493.         - zoo archives appear to be larger because of the headers are
  494.           most likely larger for each file. if you examine the sizes of
  495.           the compressed files, you will note that lharc is 2 bytes smaller
  496.           than zoo, appearently independent of file size when lh5
  497.           compression is used.
  498.  
  499.         - the size of the executables is significantly different. about 2x
  500.           (lharc being the smaller). however, after packing with pfxpak,
  501.           zoo is about 53k and lharc is about 28k. the difference is not
  502.           that significant in a 16 MB partition. what i do find fascinating
  503.           is that the executable for lharc is itself an archive! this is
  504.           a really super hack. incidently pfxpak was written by the very
  505.           same thomas questor who provides the lharc under scrutiny. (and
  506.           thomas, i DID disassemble it, tho the crash in test 3 wiped it
  507.           out since i had the source on the ramdisk. maybe you could mail
  508.           me the source now...:-). still, i generally dislike self extracting
  509.           archives though this is a twist on that concept.
  510.  
  511.         - lharc's not getting the dates and times of extracted files correct
  512.           is unacceptable. PERIOD. if it can't get this correct, it is
  513.           of no use to me. i need the timestamps preserved because i use
  514.           tools which depend on the relative difference in timestamps
  515.           between files (e.g. make and RCS). if this is a case of RTFM,
  516.           then i will first say "yes, but..." and mention that getting the
  517.           timestamp right should be the default behavior.
  518.  
  519.         - lharc cannot handle long lists of files. and when you do give it
  520.           such a list, it crashes the system. this is also nasty, unacceptable
  521.           behavior. in contrast, zoo can handle extended args and wildcards
  522.           with ease.
  523.  
  524.         - the version of zoo sources i have can easily be ported to any
  525.           system with POSIX library and an ANSI C compiler. this includes
  526.           scores of systems from the PC and ST to supercomputers. lharc
  527.           cannot (even if i did have the source) since it is written in
  528.           assembler. note that all assemblers are different on the ST as
  529.           well so that it might take significant effort to compile it
  530.           with another assembler, even on the ST.
  531.  
  532.         - tho cute and even helpful, the lharc "thermometer" that tracks
  533.           progress with *'s messes up redirected output:
  534.  
  535.                 lharc a lll file >log
  536.  
  537.           it should be disabled if !isatty(1). zoo has no problem at all
  538.           with stdout redirection to files.
  539.  
  540.         - nitpicking: zoo lists files one per line. it is easier to grep
  541.           things out for more specialized uses (like making lists of all
  542.           .c files with their statistics).
  543.  
  544.         - there is one version of zoo 2.1 (that i know of) for ST, unix,
  545.           and PC. i stopped counting the versions of lharc for the ST
  546.           alone at about 6 or 8. there is only one author of zoo.
  547.  
  548.         - zoo 2.1 can extract files from ANY zoo archive of equal or
  549.           lesser version. older versions of zoo can list any zoo archive
  550.           even if made with a newer version. if a newer version is needed
  551.           to extract files, the older zoo tells you what version you need.
  552.           zoo 2.1 will also (by default) make archives which older versions
  553.           of zoo will extract. you have to ask for the high compression
  554.           algorithm specifically with the "h" command modifier.
  555.  
  556.         - i can take the zoo 2.1 archive up to a unix (or VMS) system and
  557.           extract the archive with no effort. i do not have to track down
  558.           a version which will extract it. the original version posted to
  559.           the net (source code) works fine. i have tried unlzhing an lh5
  560.           archive on unix with LHarc for unix v1.02 with no luck. it complains
  561.           that it cannot extract this method. in this case someone is going to
  562.           berate me saying "well, you should get this_and_such version and
  563.           quit moaning". i would (naturally) respond with "so how often do
  564.           i have to update lharc on unix to remain current? i already have
  565.           2 versions. how many more do i need? i only need one version of
  566.           zoo 2.1!". if it is any consolation, at least 1.02 does not core
  567.           dump when it finds this out (0.03 does, at least my port on a
  568.           convex does).
  569.  
  570.  
  571.         - neither program has a particularly consistent set of commandline
  572.           switches. after years of use, however, i am at least used to zoo.
  573.           and neither program as-is offers any particular advantage over
  574.           the other from the desktop from what i can see. i never use the
  575.           desktop so don't take my word for this. zoo does expand wildcards
  576.           in file lists. i did not test lharc, fearing another system
  577.           crash.
  578.  
  579.         - comp.binaries.ibm.pc has used and continues to use zoo as its
  580.           primary archiver for posted programs. it also uses zip and
  581.           the occasional lharc file as well, however. now that zoo 2.1
  582.           is out, i see the use of lharc waning there. zip is still used.
  583.  
  584. i would compliment thomas on a fairly good program, at least a good
  585. improvement over early lharcs on the ST. he has done significant work
  586. to try and eliminate the inconsistencies between lharc versions. however,
  587. i just don't see a huge advantage in using lharc now that zoo 2.1 is
  588. available. and not getting the timestamp correct on extraction is very
  589. bad indeed. is there a bug fix for this or am i missing somthing here?
  590. and not handling long lists of files and crashing when presented with
  591. such a list is beyond unacceptable. note that if he had used C instead
  592. of assembler, especially GNU c, some of these problems would have been
  593. taken care of by the library. as it stands, he has to do this himself.
  594. consider this "user feedback" when you plan the next upgrade, thomas.
  595.  
  596. i confess that i did not read the docs for lharc. as far as i know the
  597. questor version docs have always been in german up until 2.01e which i
  598. just got within the past 2 weeks. but then again i did not read the docs
  599. for zoo 2.1 either. the only change in zoo 2.1 has been the "h" modifier
  600. for high compression and the "a//" addition for recursive directory searches
  601. so there was no need to read anything. both of these new features were
  602. mentioned in the README file. the rest functions as it always did. nothing
  603. new to learn. i already knew how to use zoo since i have used it for at
  604. least 2+ years.
  605.  
  606. i claim no authority in the use of lharc. i just ran it as i would zoo or
  607. arc or lharc on unix (the version i have, at least) like the dumb user i
  608. am. if these results can be bettered, please let me know how.
  609.  
  610. also, i know of some optimizations for zoo which may not have been applied
  611. in the version i have (posted to comp.binaries.atari.st by steve grimm).
  612. i know the unix version with larger i/o buffers is significantly faster
  613. (at least 20% on a convex C210 with VME disks). if that is also true on
  614. the ST, then the small speed advantage lharc has (only on compression, that
  615. is) over zoo goes away. and zoo 2.1 may be even faster than lharc on
  616. extraction in that case.
  617.  
  618. i note that the speed difference in both test cases is 11 seconds during
  619. archive creation. it might be possible that this is a constant. if so, then
  620. doubling the amount of work will lower the net speed advantage to under 10%.
  621.  
  622. also note that this version of zoo appeared within days of being posted
  623. to alt.sources. i am sure it has not been tuned in the slightest. and i
  624. hope it stays that way, so we don't end up with 50 versions of zoo.
  625.  
  626. it would also be nice to look at each program's i/o efficiency by controlled
  627. tests in cluttered hard disk partitions or on virgin-formatted floppies.
  628. i have not done that nor do i think it is worth the effort at this point.
  629. also each program's handling of directory trees should be tested. zoo 2.1
  630. (on the ST only!) now has an improved method for doing recursive hierarchies
  631. (a//). the unix version still uses the "find . -print | zoo aI archive"
  632. method as far as i know. this is not possible with the ST without CLIs that
  633. support pipes. gulam (and the desktop) do not support pipes.
  634.  
  635. believe it or not i have tried to be impartial. and the benchmarking process
  636. is not alien to me, tho i would not consider this a very thorough test. that
  637. would require a better set of "calibrated" test files (these do exist). i
  638. did not look at a set of files that were predominantly text, eventhough this
  639. is one of my heaviest uses (source archives). however, the files i chose were
  640. probably more indicative of the casual user's needs (programs with docs, and
  641. other archives).
  642.  
  643. i try to look past speed and size alone. these are not highest on my
  644. priority list for archivers, though they are important. i remember the
  645. very early versions of lharc which took EXTREMELY long times to compress.
  646. maybe 3-5 times longer than arc or zoo. this lharc is among the best, if
  647. not the best version of lharc, but it is far from being the best archiver
  648. overall, In My Humble Opinion....
  649.  
  650. comments??? rebuffs??? name calling???
  651.  
  652. -bill
  653. rosenkra@convex.com
  654.  
  655.  
  656. --
  657. Bill Rosenkranz            |UUCP: {uunet,texsun}!convex!rosenkra
  658. Convex Computer Corp.      |ARPA: rosenkra@convex.com
  659.  
  660. ------------------------------
  661.  
  662. Date: 26 Sep 91 05:06:48 GMT
  663. From: noao!asuvax!cs.utexas.edu!usc!apple!netcomsv!seitz@arizona.edu (Matthew
  664.  Seitz)
  665. Subject: ST Magazines (was More Lies From Atari?)
  666. To: Info-Atari16@naucse.cse.nau.edu
  667.  
  668. In article <A2995525430@thelake.mn.org> steve@thelake.mn.org (Steve Yelvington)
  669.  writes:
  670. >
  671. >There's nothing wrong with the DTP software used to produce these
  672. >magazines. The limiting factors are:
  673. >
  674. >   -- The output devices. Typesetting a magazine on a 300dpi laser
  675. >      printer isn't going to yield professional-quality output
  676. >      regardless of the software used to place the text on the page.
  677. >      Some ST magazines (and ``fanzines'' is probably a good description)
  678. >      can't afford any better, sad to say.
  679.  
  680. Can't even afford to take the Postscript files down to the local printshop
  681. for 600 dpi or 1200 dpi output before photocopying?  I can't believe the
  682. Atari magazines are hurting that badly.
  683. --
  684.                                         Matthew Seitz
  685.                                         seitz@netcom.com
  686.  
  687. ------------------------------
  688.  
  689. Date: 26 Sep 91 05:04:35 GMT
  690. From: noao!asuvax!cs.utexas.edu!usc!apple!netcomsv!seitz@arizona.edu (Matthew
  691.  Seitz)
  692. Subject: ST Magazines (was Re: More Lies From Atari?)
  693. To: Info-Atari16@naucse.cse.nau.edu
  694.  
  695. In article <9469@cactus.org> covert@cactus.org (Richard Covert) writes:
  696. >
  697. >The rags you mentioned are the standard examples give by all
  698. >Atari Apologists (AA) (TM by Covert)!! And while they are all
  699. >good mags, they are NOT glossy nationally distributed mags which
  700. >show up in the big bookstores. they are rags which you have to
  701. >hunt to find. SO, novice Atarians wouldn't even know about them.
  702. >
  703.  
  704. 1)  If they are "good mags", why do you call them "rags"?  To me, "rag" implies
  705. a poor magazine.
  706.  
  707. 2)  Personally, I'll take "good mags" over "glossy, nationally distributed mags"
  708. any day of the week.  As you point out later, many times the "glossy, nationally
  709. distributed mags" are often little more than cheerleaders.
  710.  
  711. 3)  Well, if you were able to hunt enough to buy an Atari ST, I'd think finding
  712. the magazines would be easy.  Look on the shelves of the store where you bought
  713. the computer.
  714.  
  715. Honestly, while I understand the desire for more widespread support for the ST,
  716. I don't see it as a requirement.  The ST works and works well, even if its not
  717. advertised.  There continues to be new, good software written for it, even if
  718.  its
  719. not by big name companies.  And there continue to be good magazines, even if
  720. they aren't full color glossies, and you can't find them at Walden Books.
  721.  
  722.  
  723. Yes, the ST is a hobby computer, with a small cult following by DOS standards.
  724. But that's a far cry from saying the ST is dead or dying.  How many people out
  725. there have ever heard of UseNet?  How many slick magazines cover RN?  But no one
  726. suggests UseNet is dying.  In fact, I'd say its booming.
  727.  
  728. I think there's still room for the ST to continue to live alongside the big
  729. two (DOS and Mac) and alongside it's cousin the Amiga.  You may have to look
  730. a little harder to find support, but it's there.
  731. --
  732.                                         Matthew Seitz
  733.                                         seitz@netcom.com
  734.  
  735. ------------------------------
  736.  
  737. Date: 22 Sep 91 06:34:46 GMT
  738. From: mcsun!unido!mcshh!malihh!pfunk!blackbox@uunet.uu.net (Michael
  739.  Kistenmacher)
  740. Subject: TeX, which do I get? (Now that I kno
  741. To: Info-Atari16@naucse.cse.nau.edu
  742.  
  743. In <91262.123150ONM07@DMSWWU1A.BITNET>, ONM07@DMSWWU1A.BITNET writes:
  744.  
  745. >Hu? As far as I know, Lutz Birkhahn has just finished the new version (and
  746. >the newest version of Metafont is 2.7x, isn't it?)
  747. >
  748. Yes, you're right. Sorry, but I got confused of the version-numbers. 2.9
  749. was the release-number of the old Metafont 1.7. I don't know the new
  750. version from Luth Birkhahn, so forgive me that I didn't mention.
  751.  
  752. Bye....Michael
  753.  
  754. --
  755. /------------------------------------\
  756. | Michael Kistenmacher /  blackbox   |
  757. | 2000 Hamburg 61  / Schippelsweg 64 |
  758. | West Germany / ++ 49 40 552 37 66  |
  759. \------------------------------------/
  760.  
  761. ------------------------------
  762.  
  763. Date: 27 Sep 91 13:22 UT
  764. From: /PN=COLIN.W.HUNT/O=SPRINTINTL/ADMD=TMAILUK/C=GB/@sprint.com
  765. Subject: Trip-A-Tron (Colourspace)
  766. To: info-atari16@naucse.cse.nau.edu
  767.  
  768. Sometime ago someone posted a message asking for a copy of Trip-A-Tron,
  769. the Light Synth for the ST by Jeff Minter.  Well, I can't offer my copy
  770. of Trip-A-Tron but thought that everyone may be interested in the news
  771. that Jeff has made the ST version of Colourspace shareware, and it therefore
  772. should soon be available on PD libraries everywhere.
  773.  
  774. There are also rumours that Trip-A-Tron _may_ be made PD, but I don't believe
  775. this (but you never know!)
  776.  
  777. Colin
  778.  
  779. ------------------------------
  780.  
  781. End of Info-Atari16 Digest
  782. ******************************
  783.